home *** CD-ROM | disk | FTP | other *** search
- ; $VER: Install_ClipHistory 2.4 (10.4.97)
-
-
- (if (= (exists "Env:Language") 1)
- ; GetEnv reports "String too long" if the variable doesn't exist! :(
- ; Dunno if this is fixed in V43... But we need the check anyway.
- (set @language (getenv "language"))
- )
-
-
- (set #lang-danish 1) ; Dansk
- (set #lang-german 2) ; Deutch
- (set #lang-english 4) ; English
- (set #lang-spanish 8) ; Español
- (set #lang-french 16) ; Français
- (set #lang-italian 32) ; Italiano
- (set #lang-dutch 64) ; Nederlands
- (set #lang-norwegian 128) ; Norsk
- (set #lang-portoguese 256) ; Português
- (set #lang-serbian 512) ; Srpski
- (set #lang-finnish 1024) ; Suomi
- (set #lang-swedish 2048) ; Svenska
-
- ; == English strings =========================================================
-
- (set #default-lang #lang-english)
-
- (set #bad-kick "You must be using Kickstart 2.04+ to install ClipHistory")
-
- (set #install-msg
- (cat
- "\n\nWelcome to the ClipHistory installation utility.\n\n"
- "This program lets you install ClipHistory on your Amiga.\n\n"
- "See the manual for more information about ClipHistory.\n\n"
- "ClipHistory © 1994/96-97 Magnus Holmgren."
- )
- )
-
- (set #welcome "Welcome to the ClipHistory installer utility.")
-
- (set #copying "Copying ")
-
- (set #were-cliphistory "Where would you like to install ClipHistory?")
-
- (set #help-were-cliphistory
- (cat
- " If you place ClipHistory in Sys:WBStartup, it will "
- "automatically be started each time you start your Amiga."
- )
- )
-
- (set #copy-icon "Should the icon be copied as well?")
-
- (set #help-copy-icon
- (cat
- " Since you already have ClipHistory installed, copying the icon "
- "will mean that the current settings are lost. However, there may "
- "be some new tooltypes in this version, so if you don't copy the icon "
- "I suggest you read the version history carefully."
- )
- )
-
- (set #install-cliphistory-guide
- "Would you like to install ClipHistory.guide?"
- )
-
- (set #were-cliphistory-guide
- "Where would you like to install ClipHistory.guide?"
- )
-
- (set #help-were-cliphistory-guide
- (cat
- " ClipHistory.guide is the manual for ClipHistory in the "
- "special AmigaGuide® hypertext format. You need a program "
- "like AmigaGuide or MultiView to view it properly."
- )
- )
-
- (set #which-language "\nWhich languages should be installed?")
-
- (set #which-language-help
- (cat
- " The Amiga can be operated in many different languages. "
- "If you want ClipHistory to use the same language as the "
- "Amiga Workbench then a catalog file must be copied to your "
- "harddisk for each language supported.\n"
- " To reduce the amount of space consumed by the language "
- "files, you can select to have only the files of specific "
- "languages copied.\n"
- " Simply check the boxes of the languages you wish to "
- "have available on your system.\n"
- " Please note that there are not language files for all "
- "listed languages."
- )
- )
-
- ; == Danish strings =========================================================
-
- (if (= @language "dansk" )
- (
- (set #default-lang #lang-danish)
-
- (set #bad-kick
- "Du skal bruge Kickstart 2.04+ for at installere ClipHistory"
- )
-
- (set #install-msg
- (cat
- "\n\nVelkommen til ClipHistory installationsprogram.\n\n"
- "Dette program installerer ClipHistory på din Amiga.\n\n"
- "Yderligere information om ClipHistory findes i manualen.\n\n"
- "ClipHistory © 1994/96 Magnus Holmgren."
- )
- )
-
- (set #welcome "Velkommen til ClipHistory installationsprogram.")
-
- (set #copying "Kopierer ")
-
- (set #were-cliphistory "Hvor skal ClipHistory installeres?")
-
- (set #help-were-cliphistory
- (cat
- " Hvis du placerer ClipHistory i Sys:WBStartup, så vil "
- "programmet automatisk startes hver gang du starter din Amiga."
- )
- )
-
- (set #copy-icon "Skal ikonet også kopieres?")
-
- (set #help-copy-icon
- (cat
- " Da du i forvejen har ClipHistory installeret, så vil en "
- "kopiering af ikonet medføre at de aktuelle indstillinger mistes. "
- "Der kan imidlertid være nogle nye tool-typer i denne version, så "
- "hvis du ikke kopierer ikonet vil jeg anbefale at du læser "
- "versionshistorien grundigt."
- )
- )
-
- (set #install-cliphistory-guide
- "Vil du installere ClipHistory.guide?"
- )
-
- (set #were-cliphistory-guide
- "Hvor vil du installere ClipHistory.guide?"
- )
-
- (set #help-were-cliphistory-guide
- (cat
- " ClipHistory.guide er manualen til ClipHistory i det "
- "specielle hypertextformat AmigaGuide. Du skal bruge et "
- "program som AmigaGuide eller MultiView for at se den "
- "korrekt."
- )
- )
-
- (set #which-language "\nVilke sprog vil du installere?")
-
- (set #which-language-help
- (cat
- " Amigaen kan arbejde med mange forskellige sprog. Hvis du ønsker "
- "at ClipHistory skal bruge det samme sprog som Amiga Workbench, så "
- "skal en såkaldt katalogfil kopieres til din systemdisk for hvert "
- "sprog.\n"
- " For at minimere den plads som filerne til hvert sprog optager, kan "
- "du vælge kun at installere enkelte sprog.\n"
- " Markér blot boksene for de sprog som du ønsker at installere på "
- "dit system."
- " Bemærk venligst at der ikke er filer til alle de viste sprog."
- )
- )
- )
- )
-
- ; == German strings =========================================================
-
- (if (= @language "deutsch")
- (
- (set #default-lang #lang-german)
- )
- )
-
- ; == =========================================================
-
- (if (= @language "español")
- (
- (set #default-lang #lang-spanish)
- )
- )
-
- ; == French strings =========================================================
-
- (if (= @language "français")
- (
- (set #default-lang #lang-french)
-
- (set #bad-kick "Vous devez utiliser le Kickstart 2.04+ pour installer ClipHistory")
-
- (set #install-msg
- (cat
- "\n\nBienvenue dans le systême d'installation de ClipHistory.\n\n"
- "Ce programme vous permet d'installer ClipHistory sur votre Amiga.\n\n"
- "Reportez-vous au manuel pour plus d'informations sur ClipHistory.\n\n"
- "ClipHistory © 1994 Magnus Holmgren."
- )
- )
-
- (set #welcome "Bienvenue dans le systême d'installation de ClipHistory.")
-
- (set #copying "Copie de ")
-
- (set #were-cliphistory "Où désirez-vous installer ClipHistory ?")
-
- (set #help-were-cliphistory
- (cat
- " Si vous placez ClipHistory dans Sys:WBStartup, il sera automatiquement "
- "lancé à chaque fois que vous démarrerez votre Amiga."
- )
- )
-
- (set #install-cliphistory-guide
- "Desirez-vous installer ClipHistory.guide ?"
- )
-
- (set #were-cliphistory-guide
- "Où desirez-vous installer ClipHistory.guide ?"
- )
-
- (set #help-were-cliphistory-guide
- (cat
- " ClipHistory.guide est le manuel pour ClipHistory dans le format "
- "special AmigaGuide® hypertexte. Vous necessitez un programme comme "
- "AmigaGuide ou MultiView pour le voir correctement."
- )
- )
-
- (set #which-language "\nQuelles langues doivent être installées ?")
-
- (set #which-language-help
- (cat
- " L'Amiga peut être utilisé dans beaucoup de langues différentes "
- "Si vous voulez que ClipHistory utilise la même langue que votre "
- "Workbench Amiga un fichier catalogue doit être copié dans votre "
- "disque dur pour chaque langue supportée.\n "
- " Pour réduire l'espace consommé par les fichiers de langue, "
- "vous pouvez choisir de ne copier que les fichiers spécifiques à "
- "certaines langues.\n"
- " Cochez simplement les cases des langues que vous souhaitez "
- "avoir disponibles dans votre systême.\n"
- " Notez qu'il n'y a pas de fichiers de langue pour toutes les "
- "langues listées."
- )
- )
- )
- )
-
- ; == Italian strings =========================================================
-
- (if (= @language "italiano")
- (
- (set #default-lang #lang-italian)
-
- (set #bad-kick "ClipHistory richiede il Kickstart 2.04 o superiore")
-
- (set #install-msg
- (cat
- "\n\nBenvenuto nella procedura di installazione di ClipHistory.\n\n"
- "Questo programma ti permette di installare ClipHistory sul tuo Amiga.\n\n"
- "Consulta il manuale per maggiori informazioni sul programma.\n\n"
- "ClipHistory © 1994/96 Magnus Holmgren."
- )
- )
-
- (set #welcome "Benvenuto nella procedura di installazione di ClipHistory.")
-
- (set #copying "Copia di ")
-
- (set #were-cliphistory "Dove vuoi installare ClipHistory ?")
-
- (set #help-were-cliphistory
- (cat
- " Copiando ClipHistory nel cassetto Sys:WBStartup, esso "
- "sarà lanciato automaticamente all'avvio del tuo Amiga."
- )
- )
-
- (set #copy-icon "Vuoi copiare anche l'icona?")
-
- (set #help-copy-icon
- (cat
- " Dal momento che ClipHistory è già stato installato, copiando l'icona "
- "la configurazione corrente sarà persa. Ad ogni modo, possono esserci nuovi "
- "parametri in questa versione, per cui se non copi l'icona è consigliabile "
- "che tu legga la documentazione."
- )
- )
-
- (set #install-cliphistory-guide
- "Vuoi installare il file ClipHistory.guide?"
- )
-
- (set #were-cliphistory-guide
- "Dove vuoi installare ClipHistory.guide?"
- )
-
- (set #help-were-cliphistory-guide
- (cat
- " ClipHistory.guide è il manuale di ClipHistory nello "
- "speciale formato ipertestuale AmigaGuide®. Per visualizzarlo "
- "correttamente hai bisogno di un programma come AmigaGuide "
- "o Multiview."
- )
- )
-
- (set #which-language "\nQuali linguaggi vuoi installare ?")
-
- (set #which-language-help
- (cat
- " Amiga permette di usare applicazioni in più lingue. "
- "Se vuoi che ClipHistory adotti la stessa lingua del tuo "
- "Workbench, allora un apposito file deve essere copiato sul "
- "tuo disco rigido (per ogni lingua utilizzata).\n"
- " Per ridurre la quantità di spazio consumato dai file, "
- "puoi copiare solo i file di certe lingue.\n"
- " Seleziona le lingue che vuoi rendere disponibili "
- "sul tuo sistema.\n"
- " Ricorda che non ci sono file di traduzione per tutte le lingue "
- "elencate."
- )
- )
- )
- )
-
- ; == =========================================================
-
- (if (= @language "nederlands")
- (
- (set #default-lang #lang-dutch)
- )
- )
-
- ; == =========================================================
-
- (if (= @language "norsk")
- (
- (set #default-lang #lang-norwegian)
- )
- )
-
- ; == =========================================================
-
- (if (= @language "português")
- (
- (set #default-lang #lang-portoguese)
- )
- )
-
- ; == Serbian strings =========================================================
-
- (if (= @language "srpski")
- (
- (set #default-lang #land-serbian)
-
-
- (set #bad-kick "Morate imati Kikstart 2.04+ da bi ste instalirali ClipHistory")
-
- (set #install-msg
- (cat
- "\n\nDobro doçli u program za instalaciju ClipHistory-ja.\n\n"
- "Ovaj program vam omuava da instalirate ClipHistory na vaçoj Amigi.\n\n"
- "Pogledajte uputstvo za viçe informacija o ClipHistory-ju.\n\n"
- "ClipHistory © 1994/96-97 Magnus Holmgren."
- )
- )
-
- (set #welcome "Dobro doçli u program za instalaciju ClipHistory-ja.")
-
- (set #copying "Kopiram ")
-
- (set #were-cliphistory "Gde §elite da instalirate ClipHistory?")
-
- (set #help-were-cliphistory
- (cat
- " Ako stavite ClipHistory u Sys:WBStartup, on e se "
- "automatski startovan svaki put kada startujete Amigu. "
- )
- )
-
- (set #copy-icon "Da li §elite da se kopira i ikona?")
-
- (set #help-copy-icon
- (cat
- " Poçto ve imate instaliran ClipHistory, kopiranjem ikone "
- "e te izgubiti trenutna podeçavanja. MeÐutim, mo§da ima novih "
- "tultajpova u ovoj verziji, tako da ako ne kopirate ikonu "
- "preporuujem da proitate istorijat verzija."
- )
- )
-
- (set #install-cliphistory-guide
- "Da li §elite da instalirate ClipHistory.guide?"
- )
-
- (set #were-cliphistory-guide
- "Gde §elite da instalirate ClipHistory.guide?"
- )
-
- (set #help-were-cliphistory-guide
- (cat
- " ClipHistory.guide je uputstvo za ClipHistory u "
- "specijalnom AmigaGuide® hipertekst formatu. Treba vam program "
- "kao AmigaGuide ili MultiView da bi ga videli ispravno."
- )
- )
-
- (set #which-language "\nKoje jezike §elite da instalirate?")
-
- (set #which-language-help
- (cat
- " Amiga mo§e da radi na razliitim jezicima. Ako §elite da "
- "Visage koristi isti jezik kao vaç Vorkben, onda mora biti "
- "kopirano nekoliko katalog fajlova na hard disk za svaki "
- "podr§ani jezik.\n"
- " Da bi se smanjilo mesto potrebno kataloge, mo§ete odabrati "
- "da se koriraju samo fajlovi odreÐenog jezika.\n"
- " Samo obele§ite koje jezike §elite da imate u vaçem sistemu.\n"
- )
- )
- )
- )
-
- ; == Finnish strings =========================================================
-
- (if (= @language "suomi")
- (
- (set #default-lang #lang-finnish)
-
- (set #bad-kick "Sinulla täytyy olla Kickstart 2.04+ asentaaksesi ClipHistoryn")
-
- (set #install-msg
- (cat
- "\n\nTervetuloa ClipHistoryn asennusohjelmaan.\n\n"
- "Tämä ohjelma asentaa ClipHistoryn Amigaasi.\n\n"
- "Lue ohjeista enemmän tietoa ClipHistorystä.\n\n"
- "ClipHistory © 1994/96 Magnus Holmgren."
- )
- )
-
- (set #welcome "Tervetuloa ClipHistoryn asennusohjelmaan.")
-
- (set #copying "Kopioidaan ")
-
- (set #were-cliphistory "Mihin haluat asentaa ClipHistoryn?")
-
- (set #help-were-cliphistory
- (cat
- " Jos asennat ClipHistoryn hakemistoon Sys:WBStartup, "
- "se käynnistetään automaattisesti joka kerta kun käynnistät "
- "Amigasi."
- )
- )
-
- (set #copy-icon "Kopioidaanko myös ikoni?")
-
- (set #help-copy-icon
- (cat
- " Koska sinulla on jo ClipHistory asennettuna, ikonin kopiointi "
- "hävittäisi nykyiset asetuksesi. Tässä versiossa saattaa kuitenkin "
- "olla uusia määreitä, joten ellet kopioi ikonia, lue versiohistoria "
- "tarkasti läpi."
- )
- )
-
- (set #install-cliphistory-guide
- "Asennetaanko ohjetiedosto ClipHistory.guide?"
- )
-
- (set #were-cliphistory-guide
- "Mihin haluat asentaa ohjetiedoston ClipHistory.guide?"
- )
-
- (set #help-were-cliphistory-guide
- (cat
- " ClipHistory.guide on ClipHistoryn ohjetiedosto erityisessä "
- "AmigaGuide® -hypertekstimuodossa. Tarvitset AmigaGuiden, "
- "MultiViewin tai vastaavan ohjelman lukeaksesi tiedoston oikein."
- )
- )
-
- (set #which-language "\nMitkä kielitiedostot haluat asentaa?")
-
- (set #which-language-help
- (cat
- " Amigaa voidaan käyttää monilla kielillä. Jos haluat "
- "ClipHistoryn käyttävän samaa kieltä kuin Amigan Workbench, "
- "joudutaan kiintolevyllesi kopioimaan sanasto jokaista "
- "tuettua kieltä kohden.\n"
- " Vähentääksesi kielitiedostojen vaatimaa levytilaa, voit "
- "valita asennettavaksi vain tiettyjen kielten tiedostot.\n"
- " Merkitse laatikot niiden kielten kohdalla, joiden haluat "
- "olevan käytettävissä järjestelmässäsi.\n"
- " Huomaa, että kaikille luetelluille kielille ei ole "
- "kielitiedostoa."
- )
- )
- )
- )
-
- ; == Swedish strings =========================================================
-
- (if (= @language "svenska")
- (
- (set #default-lang #lang-swedish)
-
- (set #bad-kick
- "Du måste använda Kickstart 2.04+ för att installera ClipHistory"
- )
-
- (set #install-msg
- (cat
- "\n\nVälkommen till Installeraren.\n\n"
- "Det här programmet låter dig installera "
- "ClipHistory i din Amiga.\n\n"
- "Se manualen för information om hur "
- "ClipHistory får distribueras.\n\n"
- "ClipHistory © 1994/96-97 Magnus Holmgren."
- )
- )
-
- (set #welcome "Välkommen till installeraren för ClipHistory.")
-
- (set #copying "Kopierar ")
-
- (set #were-cliphistory "Var vill du installera ClipHistory?")
-
- (set #help-were-cliphistory
- (cat
- " Om du placerar ClipHistory i Sys:WBStartup, så kommer "
- "programmet automatiskt att startas varje gång du startar "
- "din Amiga."
- )
- )
-
- (set #copy-icon "Ska symbolen också kopieras?")
-
- (set #help-copy-icon
- (cat
- " Eftersom du redan har ClipHistory installerad, så skulle "
- "en kopiering av symbolen göra att de aktuella "
- "inställningarna försvinner. Tänk på att det kan finnas några "
- "nya verktygstyper i den här versionen, så om du inte kopierar "
- "symbolen så rekommendrar jag att du läser igenom "
- "versionshistorien ordentligt."
- )
- )
-
- (set #install-cliphistory-guide
- "Vill du installera ClipHistory.guide?"
- )
-
- (set #were-cliphistory-guide
- "Var vill du installera ClipHistory.guide?"
- )
-
- (set #help-were-cliphistory-guide
- (cat
- " ClipHistory.guide är manualen till ClipHistory i det "
- "speciella hypertextformatet AmigaGuide. Du behöver ett "
- "program som AmigaGuide eller MultiView för att se den "
- "ordentligt."
- )
- )
-
- (set #which-language "\nVilka språk vill du installera?")
-
- (set #which-language-help
- (cat
- " Amigan kan arbeta med flera olika språk. Om du vill att "
- "ClipHistory ska använda samma språk som Amiga Workbench så "
- "måste en så kallad katalogfil kopieras till din systemdisk "
- "för varje språk.\n"
- " För att minimera diskutrymmet för språkfiler kan du välja "
- "att bara installera filerna för vissa språk.\n"
- " Markera bara rutorna för de språk du önskar installera i "
- "din dator."
- " Obs: Det finns inte språkfiler för alla visade språk."
- )
- )
- )
- )
-
- ; ============================================================================
-
- ; Copy the info file #_info to #destination, using the MagicWB version,
- ; if MagicWB 2.0+ is installed.
- (procedure P_mycopyinfo
- (
- (if (= 1 (exists "Env:MagicWB" (noreq)))
- (set #infofile (tackon "MagicWB/" (fileonly #_info)))
- (set #infofile #_info)
- )
-
- (copyfiles
- (source #infofile)
- (dest #destination)
- )
- )
- )
-
- (set @default-dest "")
-
- ; Check Kickstart version. Exit if not at least 2.0
-
- (if (< (/ (getversion) 65536) 37)
- (abort #bad-kick)
- )
-
- (message #install-msg)
-
- (welcome)
-
- ; Copy ClipHistory
-
- (set #destination
- (askdir
- (prompt #were-cliphistory)
- (help (cat #help-were-cliphistory "\n\n" @askdir-help))
- (default "Sys:WBStartup")
- )
- )
-
- (copylib
- (prompt (cat #copying "ClipHistory..."))
- (source "ClipHistory")
- (dest #destination)
- )
-
- (complete 40)
-
- (if (= 1 (exists (tackon #destination "ClipHistory.info") (noreq)))
- (if
- (askbool
- (prompt #copy-icon)
- (help #help-copy-icon)
- )
- (
- (set #_info "ClipHistory.info")
- (P_mycopyinfo)
- )
- )
- (
- (set #_info "ClipHistory.info")
- (P_mycopyinfo)
- )
- )
-
- (complete 50)
-
- ; Copy ClipHistory.guide
-
- (if
- (askbool
- (prompt (cat "\n" #install-cliphistory-guide))
- (help #help-were-cliphistory-guide)
- )
-
- (
- (set #destination
- (askdir
- (prompt #were-cliphistory-guide)
- (help (cat #help-were-cliphistory-guide "\n\n" @askdir-help))
- (default "Work:")
- )
- )
-
- (copyfiles
- (prompt (cat #copying "ClipHistory.guide..."))
- (source "ClipHistory.guide")
- (dest #destination)
- )
-
- (set #_info "ClipHistory.guide.info")
- (P_mycopyinfo)
-
- ; Modify default tool of ClipHistory.guide if this is needed
-
- (if (< (/ (getversion) 65536) 39)
- (tooltype
- (dest (tackon #destination "ClipHistory.guide"))
- (setdefaulttool "AmigaGuide")
- )
- )
- )
- )
-
- (complete 90)
-
- ; Copy catalog files
-
- (if (= (exists "Locale:") 2)
- (
- (set #lang
- (askoptions
- (prompt #which-language)
- (help
- (cat
- #which-language-help
- "\n\n"
- @askoptions-help
- )
- )
- (choices
- "Dansk"
- "Deutch"
- "English"
- "Español"
- "Français"
- "Italiano"
- "Nederlands"
- "Norsk"
- "Português"
- "Srpski"
- "Suomi"
- "Svenska"
- )
- (default #default-lang)
- )
- )
-
- (set #n 0)
-
- (while
- (set #language
- (select #n
- "Dansk"
- "Deutch"
- "English"
- "Español"
- "Français"
- "Italiano"
- "Nederlands"
- "Norsk"
- "Português"
- "Srpski"
- "Suomi"
- "Svenska"
- ""
- )
- )
- (
- ; No catalog for english strings...
- (if (AND (IN #lang #n) (<> "English" #language))
- (
- (set #catalogs (tackon "Catalogs" #language))
-
- (set #catsource (tackon #catalogs "cliphistory.catalog"))
-
- (set #destination (tackon "Locale:Catalogs" #language))
-
- (if (exists #catsource)
- (
- (makedir #destination)
-
- (copylib
- (source #catsource)
- (dest #destination)
- )
- )
- )
- )
- )
-
- (set #n (+ #n 1))
- )
- )
- )
- )
-
- (complete 100)
-
- ; End of Installer script
-